package gestorbienraizok.usuarios;

import java.util.LinkedList;

public class FuncionarioJefe extends Funcionario{
    
    LinkedList<Funcionario> listaDeSubordinados;
    
    public FuncionarioJefe(long cedula, String contrasenha, String nombre, long salario){
        super(cedula, contrasenha, nombre,(byte)6, salario);
        this.listaDeSubordinados = new LinkedList();
    }
    
    public LinkedList<Funcionario> getListaDeSubordinados(){
        return this.listaDeSubordinados;
    }
    
    public void registrarSubordinado(Funcionario nuevoFuncionario){
        this.listaDeSubordinados.add(nuevoFuncionario);
    }
    
    @Override
    public String tipoDePersona() {
        return "funcionario jefe";
    }
}
